it has/had failed - German English Dictionary